Yazılım Ürün Hatları için Otomatik İşlevsel Büyüklük Ölçümü Yaklaşımı
نویسندگان
چکیده
Öz. Yazılım büyüklük ölçümünü doğru yapmak, düşük maliyetli gömülü sistemler geliştirmek için çok önemlidir. Ancak; yazılım büyüklük ölçümü çok yakın zamana kadar büyük çoğunlukla manuel, zaman harcayan ve hataya açık bir süreç olmuştur. Bu zaman ve para kaybıyla sonuçlanabilir. Bu sürecin otomatize edilmesi yazılım geliştiren şirketlerde projenin kalitesini ve bütçe planlamasını iyileştirmek için bir zorunluluktur. Bu çalışmada bileşen tabanlı yazılım ürün hatlarında gerekli olan bilgiyi UML diyagramlarından alarak işlevsel büyüklüğü hızlı ve yaklaşık bir şekilde ölçebilmek için bir otomasyon yaklaşımı önerilmektedir. Çalışmada yazılım işlevsel büyüklüğü yaklaşımı için bileşen tabanlı yazılım ürün hatları ortamlarında kullanılan UML modelleri esas alınmış, COSMIC işlevsel büyüklük yönteminde önerilen işlevsellik öğeleri ile UML modelleri öğeleri arasında eşleştirme yapılmıştır. Yapılan bir durum çalışmasıyla, arayüz tabanlı tasarım ile hazırlanmış bileşen tabanlı ürün hattında manuel olarak ölçülen işlevsel büyüklüğün tahmin edilebildiği gösterilmiştir. Bu çalışma tamamlandığında, yazılım işlevsel büyüklük ölçümü için gerekli olan zaman ve iş gücünün azaltılması, ölçümün doğruluğunun artırılması ve geriye dönük işlevsel büyüklük hesaplamaları mümkün olacaktır.
منابع مشابه
R-COVER: Yazılım Büyüklük Ölçümü Hata Tespit Aracı
Özet. Maliyet ve bütçe tahminleri, süreç kıyaslama ve proje kontrolü gibi yazılım proje yönetimi aktivitelerinin pek çoğu yazılım işlevsel büyüklük ölçümlerine bağlı olduğu için bu değerin ölçümü ve güvenilirliği çok önemlidir. Bu sebeple, İşlevsel büyüklük ölçümlerin güvenilirliğini artırmak için, ölçüm sürecinin sonunda büyüklük dokümanları kontrol edilmeli ve gözden geçirilmelidir. Ancak, öl...
متن کاملÇok Katmanlı Nesne İlişkisel Eşleme Mimarisi İçin Otomatik Fonksiyonel Büyüklük Ölçümü
Özet. Fonksiyonel Büyüklük Ölçümü’nde, çeşitli fonksiyonel büyüklük ölçüm metodları kullanılarak objektiflik ve tutarlılığın artırılması için standartlaşmaya ihtiyaç duyulmaktadır. Bazı mimari stiller için kullanımda olan çeşitli standardizasyon tanımları yapılmış olsa da, objektiflik ve tutarlılığı artırmak için hala yapılabilecek iyileştirmeler bulunmaktadır. Bu iyileştirmeler, otomasyon meth...
متن کاملYazılım Ürün Hattı Projelerinde Kalite Maliyeti ve Hata Yoğunluğu Ölçüm Yaklaşımı
Özet. Yazılım Kalite Maliyeti ve Hata Yoğunluğu yazılım geliştirme projelerinde etkinlik ve verimlilik ölçümleri için sıklıkla kullanılan yöntemlerdir. Kalite maliyetleri en uygun seviyeye çekilirken hata yoğunluğunun da en az seviyeye indirilmesi yazılım projelerinin başarısı için kritik olan zaman, maliyet, kalite dengesinin kurulması açısından önem taşımaktadır. Bu sebeple yazılım geliştirme...
متن کاملCOSMIC Islevsel Yazilim Buyuklugu Olcum Yonteminin Kurumlarda Uygulanmasinda Dikkat Edilmesi Gereken Noktalar
Özet. Yazılım projelerinin başarı ile yönetilebilmesi amacıyla iş gücü, bütçe, takvim gibi önemli kısıtlar için proje yaşam döngüsü başlangıcında yapılacak kestirimler oldukça önemlidir. Yazılım işlevsel büyüklüğü bu kestirimler için kullanılabilecek objektif ve karşılaştırılabilir önemli bir girdidir. Bu çalışmada yazılım işlevsel büyüklük ölçüm yöntemlerini uygulamaya karar veren kurumların b...
متن کاملYazılım Ürün Hattında Yetenek Modelinden Ürün Konfigürasyonunun Oluşturulması
Özet. Yazılım ürün hattı, belli bir yazılım ürün ailesine mensup yazılımların, bu ürün ailesinin ortaklıkları ve değişkenlikleri göz önünde bulundurularak belirlenen ve önceden oluşturulan yazılım yapıtaşlarının bir araya getirilmesiyle hızlı bir şekilde geliştirilmesi yaklaşımıdır. Ürün hattındaki yazılımlar, ortak özellikleri paylaştıkları gibi, aralarında bazı farklılıklar da vardır. Yetenek...
متن کامل